intercellular canals - Spanish English Dictionary